AmeliaBooking\Infrastructure\Repository\Payment\PaymentRepository B

Total Complexity 95
Dependencies 9
Dependents 0
Total lines 993
Lines of code 711
Logical lines of code 299
Comment lines 102
Methods 12
Properties 11

Methods 12

Method Rating Maintainability Complexity Lines of code
getFiltered()
D
20
30 275
getCount()
B
30 19 128
add()
A
44 10 41
getByCriteria()
A
44 8 48
update()
S
46 6 41
getRelatedPayments()
S
44 5 48
getSecondaryPayments()
S
46 5 42
updateFieldByIds()
S
51 4 26
getUncompletedActionsForPayments()
S
51 3 27
updateTransactionId()
S
55 3 19
__construct()
S
59 1 14
findByStatus()
S
91 1 2